#ifndef __GAMEOBJ_H__
#define __GAMEOBJ_H__

#include "cocos2d.h"
#include "Setting.h"

using namespace cocos2d;

enum BULLET_TYPE {
	BULLET_TYPE_1,
	BULLET_TYPE_2,
	BULLET_TYPE_3,
	BULLET_TYPE_4,
	BULLET_TYPE_5,
	BULLET_TYPE_6,
	BULLET_TYPE_7,
};

enum OBJ_TYPE {
	OBJ_TYPE_ENEMY,
	OBJ_TYPE_TOOTH,
	OBJ_TYPE_PLAYER,
	OBJ_TYPE_SHIELD,
	NUM_OF_OBJ_TYPE,
};

class GameObj : public CCSprite 
{
public:
	~GameObj(void);
	CREATE_FUNC(GameObj);  
	virtual bool init();
	CCRect getRect();

protected:
	CCSize d_winSize;
	CCSize d_fieldSize;
	Setting* d_setting;

private:
};

#endif // __GAMEOBJ_H__

